Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2008 22:58:39 -0800
From:      perryh@pluto.rain.com
To:        freebsd-questions@freebsd.org
Subject:   wine: notepad OK, others not
Message-ID:  <47ba7e1f.UDwudqHevRDrsQ8d%perryh@pluto.rain.com>

next in thread | raw e-mail | index | archive | help
I have installed wine-0.9.20 from ports, and
there's a Win98 FAT32 slice mounted on /windoze

  % grep -w windoze /etc/fstab
  /dev/ad0s1    /windoze    msdosfs    ro    0    0

If I run Notepad, like this, it seems to work

  % wine /windoze/WIN98/NOTEPAD.EXE

but if I then try to run Write:

  % wine /windoze/WIN98/WRITE.EXE

the window title bar says Wordpad and several
capabilities (like Save) don't work.

Meanwhile the *real* Wordpad doesn't even start:

  % wine /windoze/PROGRA~1/ACCESS~1/WORDPAD.EXE
  err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\windoze\\PROGRA~1\\ACCESS~1\\WORDPAD.EXE") not found
  err:module:LdrInitializeThunk Main exe initialization for L"Z:\\windoze\\PROGRA~1\\ACCESS~1\\WORDPAD.EXE" failed, status c0000135

but MFC42.DLL does exist, in what I think is the usual place:

  % find /windoze -name MFC42.DLL -ls
  3536377 1948 -rwxr-xr-x 1 root wheel 995383 Apr 23 1999 /windoze/WIN98/SYSTEM/MFC42.DLL

How do I fix this?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47ba7e1f.UDwudqHevRDrsQ8d%perryh>